home *** CD-ROM | disk | FTP | other *** search
/ C/C++ Users Group Library 1996 July / C-C++ Users Group Library July 1996.iso / vol_300 / 335_02 / as8048.tst < prev    next >
Text File  |  1990-12-02  |  3KB  |  237 lines

  1.     cpu    "80c50"
  2.  
  3. immed    equ    $55
  4.  
  5.     add    a, # immed
  6.     add    a, @ r0
  7.     add    a, @ r1
  8.     add    a, r0
  9.     add    a, r1
  10.     add    a, r2
  11.     add    a, r3
  12.     add    a, r4
  13.     add    a, r5
  14.     add    a, r6
  15.     add    a, r7
  16.     addc    a, # immed
  17.     addc    a, @ r0
  18.     addc    a, @ r1
  19.     addc    a, r0
  20.     addc    a, r1
  21.     addc    a, r2
  22.     addc    a, r3
  23.     addc    a, r4
  24.     addc    a, r5
  25.     addc    a, r6
  26.     addc    a, r7
  27.     anl    a, # immed
  28.     anl    a, @ r0
  29.     anl    a, @ r1
  30.     anl    a, r0
  31.     anl    a, r1
  32.     anl    a, r2
  33.     anl    a, r3
  34.     anl    a, r4
  35.     anl    a, r5
  36.     anl    a, r6
  37.     anl    a, r7
  38.     anl    bus, # immed
  39.     anl    p1, # immed
  40.     anl    p2, # immed
  41.     anld    p4, a
  42.     anld    p5, a
  43.     anld    p6, a
  44.     anld    p7, a
  45.     call    $023
  46.     call    $123
  47.     call    $223
  48.     call    $323
  49.     call    $423
  50.     call    $523
  51.     call    $623
  52.     call    $723
  53.     clr    a
  54.     clr    c
  55.     clr    f0
  56.     clr    f1
  57.     cpl    a
  58.     cpl    c
  59.     cpl    f0
  60.     cpl    f1
  61.     da    a
  62.     dec    a
  63.     dec    r0
  64.     dec    r1
  65.     dec    r2
  66.     dec    r3
  67.     dec    r4
  68.     dec    r5
  69.     dec    r6
  70.     dec    r7
  71.     dis    i
  72.     dis    tcnti
  73.     djnz    r0 , dest
  74.     djnz    r1 , dest
  75.     djnz    r2 , dest
  76.     djnz    r3 , dest
  77.     djnz    r4 , dest
  78.     djnz    r5 , dest
  79.     djnz    r6 , dest
  80.     djnz    r7 , dest
  81.     en    i
  82.     en    tcnti
  83.     ent0    clk
  84.     halt
  85.     idl
  86.     in    a, p1
  87.     in    a, p2
  88.     inc    @ r0
  89.     inc    @ r1
  90. dest    inc    a
  91.     inc    r0
  92.     inc    r1
  93.     inc    r2
  94.     inc    r3
  95.     inc    r4
  96.     inc    r5
  97.     inc    r6
  98.     inc    r7
  99.     ins    a, bus
  100.     jb0    dest
  101.     jb1    dest
  102.     jb2    dest
  103.     jb3    dest
  104.     jb4    dest
  105.     jb5    dest
  106.     jb6    dest
  107.     jb7    dest
  108.     jc    dest
  109.     jf0    dest
  110.     jf1    dest
  111.     jmp    $023
  112.     jmp    $123
  113.     jmp    $223
  114.     jmp    $323
  115.     jmp    $423
  116.     jmp    $523
  117.     jmp    $623
  118.     jmp    $723
  119.     jmpp    @a
  120.     jnc    dest
  121.     jni    dest
  122.     jnt0    dest
  123.     jnt1    dest
  124.     jnz    dest
  125.     jt0    dest
  126.     jt1    dest
  127.     jtf    dest
  128.     jz    dest
  129.     mov    @ r0, # immed
  130.     mov    @ r0, a
  131.     mov    @ r1, # immed
  132.     mov    @ r1, a
  133.     mov    a, # immed
  134.     mov    a, @ r0
  135.     mov    a, @ r1
  136.     mov    a, psw
  137.     mov    a, r0
  138.     mov    a, r1
  139.     mov    a, r2
  140.     mov    a, r3
  141.     mov    a, r4
  142.     mov    a, r5
  143.     mov    a, r6
  144.     mov    a, r7
  145.     mov    a, t
  146.     mov    psw, a
  147.     mov    r0, # immed
  148.     mov    r0, a
  149.     mov    r1, # immed
  150.     mov    r1, a
  151.     mov    r2, # immed
  152.     mov    r2, a
  153.     mov    r3, # immed
  154.     mov    r3, a
  155.     mov    r4, # immed
  156.     mov    r4, a
  157.     mov    r5, # immed
  158.     mov    r5, a
  159.     mov    r6, # immed
  160.     mov    r6, a
  161.     mov    r7, # immed
  162.     mov    r7, a
  163.     mov    t, a
  164.     movd    a, p4
  165.     movd    a, p5
  166.     movd    a, p6
  167.     movd    a, p7
  168.     movd    p4, a
  169.     movd    p5, a
  170.     movd    p6, a
  171.     movd    p7, a
  172.     movp    a, @a
  173.     movp3    a, @a
  174.     movx    @ r0, a
  175.     movx    @ r1, a
  176.     movx    a, @ r0
  177.     movx    a, @ r1
  178.     nop
  179.     orl    a, # immed
  180.     orl    a, @ r0
  181.     orl    a, @ r1
  182.     orl    a, r0
  183.     orl    a, r1
  184.     orl    a, r2
  185.     orl    a, r3
  186.     orl    a, r4
  187.     orl    a, r5
  188.     orl    a, r6
  189.     orl    a, r7
  190.     orl    bus, # immed
  191.     orl    p1, # immed
  192.     orl    p2, # immed
  193.     orld    p4, a
  194.     orld    p5, a
  195.     orld    p6, a
  196.     orld    p7, a
  197.     outl    bus, a
  198.     outl    p1, a
  199.     outl    p2, a
  200.     ret
  201.     retr
  202.     rl    a
  203.     rlc    a
  204.     rr    a
  205.     rrc    a
  206.     sel    mb0
  207.     sel    mb1
  208.     sel    rb0
  209.     sel    rb1
  210.     stop    tcnt
  211.     strt    cnt
  212.     strt    t
  213.     swap    a
  214.     xch    a, @ r0
  215.     xch    a, @ r1
  216.     xch    a, r0
  217.     xch    a, r1
  218.     xch    a, r2
  219.     xch    a, r3
  220.     xch    a, r4
  221.     xch    a, r5
  222.     xch    a, r6
  223.     xch    a, r7
  224.     xchd    a, @ r0
  225.     xchd    a, @ r1
  226.     xrl    a, # immed
  227.     xrl    a, @ r0
  228.     xrl    a, @ r1
  229.     xrl    a, r0
  230.     xrl    a, r1
  231.     xrl    a, r2
  232.     xrl    a, r3
  233.     xrl    a, r4
  234.     xrl    a, r5
  235.     xrl    a, r6
  236.     xrl    a, r7
  237.